sink teeth into - Francés Inglés Diccionario